﻿@charset "utf-8";

/*searchselect的宽度由其父容器决定，如td*/
dl, dt, dd{ padding:0; margin:0px; font-size:13px; font-family:Arial, sans-serif;border-collapse: collapse;}
dl{ overflow:scroll;width:100%}

/******new select******/
select{opacity:0; display:none;width:auto}
.new_select_box {
    position:relative;
    background: rgba(255,163,164,0);
    cursor: pointer;
    width: 100%;
    /*float:left;*/
     /*z-index:9996*/
}

/*.text_edit .new_select_box input[type=text]{background:url(select_bg01.png) right no-repeat; position:relative; z-index:1;width:auto}*/
.new_select_box input[type=text]{background:#fff url(select_bg01.png) right no-repeat; position:relative;width:100%}
.new_select_box dl{ position:absolute; top:25px;box-shadow:0px 3px 3px rgba(0,0,0,0.4); margin:0px; padding:0px; width:100%; z-index:9997; 
                    display:none;line-height:26px; background:#fff; overflow:auto; max-height:260px;}
.new_select_box dd{ white-space:nowrap;border-top:1px solid #ccc; padding-left:36px; vertical-align:middle;  padding:0 10px; display:block;}
.new_select_box dd:hover{ background: #40937f;color: #fff;} 
.select_selected{ background: #40937f;color: #fff;}

input[type="text"] {
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0;
    color: #404040;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 20px;
    margin: 0px;
    outline: medium none;
    padding: 0px;
    transition: all 0.4s ease 0s;
    vertical-align: middle;
}

input[type="text"]:hover,
input[type="text"]:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}


